Soru & Cevap

AsyncTask resim yükleme sorunu

04.08.2015 - 05:42

AsyncTask kullanarak html konudu çekip, algoritma ile ayıklayıp sitedeki tüm resimleri telefona indiriyorum. yükledikten sonra tüm resimleri imageviewlerde göstermek istediğimde 5 resimden sonra hata veriyor. resimler büyük boyutlu.

sorun resim boyutu mu? yoksa AsyncTask 1 kerede çok fazla işlem yaptığından? yada sorun nedir?

8 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-3538-1379713418.jpg
birfincankafein
07.08.2015 - 04:10

Aldığın hata göre değişir. Eğer aldığın hata OutOfMemoryException tarzı bir şeyse resimlerin boyutundan. AsyncTask, defalarca çalışmak üzere tasarlanmış bir thread yapısıdır. Bundan dolayı async task'ta sıkıntı çıkmaz. Olası diğer neden sunucunun bağlantıyı 5 resimden sonra reddetmesi olabilir. 

 

LogCat çıktısını yazarsan daha açıklayıcı olur. 

picture-2880-1420646876.jpg
zeyd17
05.08.2015 - 01:39

Algoritmandaki resim url lerini listeleve sitedeki resim url leri ile karşılaştır.Sorun resimin bulunamaması olabilir.